#!/bin/bash
stty sane
stty erase ^H
# 输入用户名和密码
read -p "请输入用户名: " username
read -p "请输入密码: " password

# 1. 计算密码的 SHA-256 哈希值（去掉换行符和文件名后缀）
hashed_password=$(echo -n "$password" | sha256sum | awk '{print $1}')

# 2. 获取当前日期（格式：YYYY-MM-DD）
current_date=$(date +"%Y-%m-%d")

# 3. 固定字段 "12"（可根据需求修改）
fixed_value="12"

# 4. 组合输出格式：["用户名"]="哈希值|日期|12"
output="[\"$username\"]=\"$hashed_password|$current_date|$fixed_value\"  # \"$password\"的SHA-256值"

# 打印结果
echo "$output"